If a single video is 80 MBs in size, after capturing the original frames, the size of the folder becomes 300 MBs in size. This is the same pattern observed across multiple videos.
In our current pipeline, we are saving the original as well as the blurred images.
⚠️ Note: We capture frames every 1 second in the video.
This means that, after we capture the frames, the size of the extracted images will be 3.75x of the original video size (for the original frames) and 3.75x for the blurred images.
Hence, the total size would become 7x of the original size of the video. (400 x 7 → 2.8 TB of storage)
If we wish to save augmented images as well, the size of the images will keep on multiplying.
EDA (exploratory data analysis) could be a lot more thorough
We don't have any systematic insights about the SD1 images that Vannary has labelled
Same is the same with the images
ResNet backbones aren't going to cut it, need a better architecture
With this scale of data, we should probably train from scratch.
No use of pretrained models
Better choice of backbone
EfficientNet
Xception
or something else?
Some really nice notebooks from Jeremy comparing the best models available in CV right now. The notebooks are now 6-8 months old, meaning the best models are likely to change.